purchase contract - Inglés Sinónimo Diccionario

purchase contract

n.
[1] purchase agreement